Espionage Agent — definition

1. espionage agent (Noun)

1 definition

espionage agent (Noun) — Someone employed to spy on another country or business competitor.

2 types of
spy undercover agent